package com.yunji.cabinet.bo;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class CabinetListQueryBO {

    private Long agentId;
    private Long siteId;

    private String containerName;
    private String agentName;
    private String siteName;
    private String chipType;
    private String version;
    private List<Long> agentIds;
    private List<Long> siteIds;
    private List<Long> typeIds;
    private List<Integer> onlineStatusList;
    private List<String> chipTypeList;
    private List<String> versionList;
    private boolean whetherBind;

    public void setWhetherBind(boolean whetherBind) {
        this.whetherBind = true;
    }
}
